1.) The following is specifically for OpenGL. If you wanna, download the latest OpenGL renderer for Unreal Tournament.
2.) Install the renderer by placing it in the System folder within your Unreal Tournament folder.
3.) Open the Unreal Tournament/System/UnrealTournament.ini with your text editor.
4.) Add these lines under [OpenGLDrv.OpenGLRenderDevice];
HighResTextureSmooth=False
LowResTextureSmooth=False
UseTriliear=False
UseAA=False
NoFiltering=True
UseMipmapping=False
SwapInterval=0
UseVsync=0
FrameRateLimit=60
-and then save.
5.) Open Unreal Tournament, then Options, and then preferences.
6.) Under Video Driver press the Change button.
7.) Finally press Show other devices in the bottom right and then select OpenGL Support.

Custom resolution - Under [WinDrv.WindowsClient] you can change the resolution to a custom value.
Weapon remapping - You can remap any weapon in the game to specific keys in Unreal Tournament/System/User.ini.
F=SwitchWeapon 10 - Sniper Rifle and Redeemer
1=SwitchWeapon 1 - Chainsaw and Impact Hammer/melee
2=SwitchWeapon 2 - Enforcer/pistol
Q=SwitchWeapon 3 - Biorifle
4=SwitchWeapon 4 - Shock Rifle
P=SwitchWeapon 5 - Pulserifle
C=SwitchWeapon 6 - Ripper/disc gun
5=SwitchWeapon 7 - Chaingun
3=SwitchWeapon 8 - Flak Cannon
T=SwitchWeapon 9 - Rocket Launcher
NOTE; You must delete other rebindings of keys you want to use. For example, you might bind T to rocketlauncher but later in the config theres a random T=BLANK. Just remove that whole T= line so the game doesn't unbind T
Custom FOV - You can change your FOV in the console by pressing ` and then typing fov 108 or whatever you like.